﻿using System.Collections.Generic;
using System.Drawing;

namespace HOOMT
{
    class ObjectDiagram: OriginalDiagram
    {
        #region 属性
        private  List<Method> methodList = new List<Method>();
        private  List<Attribute> attributeList = new List<Attribute>();
        private List<NonFunctionRequirment> nonFunctionRequirmentList = new List<NonFunctionRequirment>();
        
        public List<Method> MethodList
        {
            get { return methodList; }
            set { methodList = value; }
        }
        public List<Attribute> AttributeList
        {
            get { return attributeList; }
            set { attributeList = value; }
        }
        public List<NonFunctionRequirment> NonFunctionRequirmentList
        {
            get { return nonFunctionRequirmentList; }
            set { nonFunctionRequirmentList = value; }
        }
        //private  
        #endregion
        //####################################################################################
        #region 构造函数
        public ObjectDiagram(Point point, int width, int height)
            :base(point, width, height)
        {

        }
        #endregion
        //***********************************************************************************
        public override void Drawing(Graphics g, OriginalModelForm m)
        {
            base.Drawing(g, m);
        }
        //***********************************************************************************
        

        
    }
}
